Cosmetic Brand

Cosmetics Firm 'The Body Shop' Goes Bankrupt, Shuts Down US, Canada Stores

New York: The UK-based cosmetics company, The Body Shop, shut down all of its US-based operations an...